exploded pie - German English Dictionary